package com.gx.recruitment.mapper;

import com.gx.recruitment.entity.Comp_job;
import com.gx.recruitment.entity.Comp_jobExample;
import java.util.List;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

@Mapper
public interface Comp_jobMapper {
    long countByExample(Comp_jobExample example);

    int deleteByExample(Comp_jobExample example);

    int deleteByPrimaryKey(Integer jobId);

    int insert(Comp_job record);

    int insertSelective(Comp_job record);

    List<Comp_job> selectByExample(Comp_jobExample example);

    Comp_job selectByPrimaryKey(Integer jobId);

    int updateByExampleSelective(@Param("record") Comp_job record, @Param("example") Comp_jobExample example);

    int updateByExample(@Param("record") Comp_job record, @Param("example") Comp_jobExample example);

    int updateByPrimaryKeySelective(Comp_job record);

    int updateByPrimaryKey(Comp_job record);
}